package com.zhijian.medical.entity.vo.response;

import com.zhijian.medical.entity.vo.request.DeviceSaveOrUpdateVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 医疗设备 回显vo
 *
 * @author HCG
 * @version 1.0
 * @date 2023-07-30 13:31:33
 */
@Data
@Api(tags = "医疗设备回显vo")
public class DeviceVo extends DeviceSaveOrUpdateVo implements Serializable {

    private static final long serialVersionUID = -1;

    /**
     * 维护日期数组
     */
    @ApiModelProperty("维护日期数组")
    private List<MaintenanceDateVo> maintenanceDateList;

    @Data
    @Api(tags = "保养日期vo")
    public static class MaintenanceDateVo implements Serializable {

        private static final long serialVersionUID = -7931097492595694015L;

        /**
         * 周
         */
        @ApiModelProperty("周")
        private String week;

        /**
         * 月份
         */
        @ApiModelProperty("月份")
        private String month;
    }

}